Macroblock Classification for Video Encoder Complexity Management

نویسندگان

  • Yafan Zhao
  • Iain Richardson
چکیده

We describe a system for classifying macroblocks in order to reduce computational complexity in a block-based video encoder. Sequence statistics are used to predict macroblock type prior to coding, enabling selective computation of functions such as motion estimation, DCT and quantization. Results are presented for a “skip mode” prediction algorithm demonstrating that our approach can deliver substantial computational savings at the expense of a small reduction in rate-distortion performance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pipelining Architecture Design of the H.264/AVC [email protected] Codec For HD Applications

This paper presents the macroblock/slice level pipeline structure for an H.264/AVC [email protected] codec. In H.264/AVC, level 4.2 (L4.2) in high profile (HP) describes the encoding/decoding capability of 1920x1088@64p sequence/ bitstream of up to 62.5 Mbps. To meet this tremendous specification, the novel hardwired architecture of the H.264/AVC codec is also presented. It supports both encoding and dec...

متن کامل

Macroblock classification for complexity management of video encoders

Typically, many macroblocks (MBs) are skipped during encoding of H.263 or MPEG-4 SP video data, particularly at low bit-rates. In this paper, we describe an algorithm that predicts the occurrence of skipped MBs prior to encoding, making it possible to save significant computational effort by not coding these MBs. The algorithm estimates the energy of low-frequency quantized coefficients in orde...

متن کامل

EFFICIENT MODE SELECTION FOR BLOCK-BASED MOTION COMPENSATED VIDEO CODING - Image Processing, 1995. Proceedings., International Conference on

A method for efficiently selecting the operating modes within a block-based multi-mode video compression system is described. For a given image region, the optimum combination of modes is selected so as to minimize the overall distortion for a given bit-rate budget. Necessary conditions for optimizing the encoder operation are derived within a rateconstrained product code framework [I]. When ra...

متن کامل

Early DIRECT mode decision based on all-zero block and rate distortion cost for multiview video coding

The exhaustive variable-block-size mode decision can efficiently remove the redundancies among the multiview videos, while it also leads to significant increase of computational complexity in the multiview video coding (MVC) encoder, and the high encoding complexity becomes a bottleneck for the MVC encoder to achieve real-time multimedia applications. To address this bottleneck, many fast mode ...

متن کامل

Dynamic Data Partition Algorithm for a Parallel H.264 Encoder

The H.264/AVC standard is a highly efficient video codec providing high-quality videos at low bit-rates. As employing advanced techniques, the computational complexity has been increased. The complexity brings about the major problem in the implementation of a real-time encoder and decoder. Parallelism is the one of approaches which can be implemented by multi-core system. We analyze macroblock...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003